Freescale Semiconductor /MKL25Z4 /UART2 /C1

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as C1

743000000000000 (0)PT0 (0)PE0 (0)ILT0 (0)WAKE0 (0)M0 (0)RSRC0 (0)UARTSWAI0 (0)LOOPS

M=0, UARTSWAI=0, RSRC=0, PE=0, LOOPS=0, WAKE=0, ILT=0, PT=0

Description

UART Control Register 1

Fields

PT

Parity Type

0 (0): Even parity.

1 (1): Odd parity.

PE

Parity Enable

0 (0): No hardware parity generation or checking.

1 (1): Parity enabled.

ILT

Idle Line Type Select

0 (0): Idle character bit count starts after start bit.

1 (1): Idle character bit count starts after stop bit.

WAKE

Receiver Wakeup Method Select

0 (0): Idle-line wakeup.

1 (1): Address-mark wakeup.

M

9-Bit or 8-Bit Mode Select

0 (0): Normal - start + 8 data bits (lsb first) + stop.

1 (1): Receiver and transmitter use 9-bit data characters start + 8 data bits (lsb first) + 9th data bit + stop.

RSRC

Receiver Source Select

0 (0): Provided LOOPS is set, RSRC is cleared, selects internal loop back mode and the UART does not use the RxD pins.

1 (1): Single-wire UART mode where the TxD pin is connected to the transmitter output and receiver input.

UARTSWAI

UART Stops in Wait Mode

0 (0): UART clocks continue to run in wait mode so the UART can be the source of an interrupt that wakes up the CPU.

1 (1): UART clocks freeze while CPU is in wait mode.

LOOPS

Loop Mode Select

0 (0): Normal operation - RxD and TxD use separate pins.

1 (1): Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input. (See RSRC bit.) RxD pin is not used by UART.

Links

() ()